package com.guigu.health.service;

import com.guigu.health.pojo.Menu;
import com.guigu.health.pojo.MenuParentTree;

import java.util.List;

/**
 * @ClassName:MunuService
 * @Description:
 * @Author:longtao
 * @Date:2021/4/9
 * @Version:1.0
 */
public interface MenuService {

    /**
     * 根据用户账号查出菜单栏
     * @param account
     * @return
     */
    public List<Menu> queryAll(String account);

    /**
     * 根据角色ID获取它们的id
     * @param roleID
     * @return
     */
    List<Integer> findMenuChildByMenuParent(Integer roleID);

    /**
     * 获取菜单集
     * @return
     */
    List<MenuParentTree> queryAllParent();

    /**
     * 修改菜单项
     * @param menuIds
     */
    void updateMenu(Integer roleID,Integer[] menuIds);
}
